Class FastGreedy

All Implemented Interfaces:
Processable<Graph,Graph>

public class FastGreedy extends ClusteringAlgorithm
FastGreedy Algorithm for Community Detection. Based on python's igraph library.
Author:
Cesar Martin
See Also:
  • Constructor Details

  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • process

      public ArrayList<Graph> process(Graph graph)
      Performs FastGreedy community detection on a given Graph, returning the clustering with the maximum modularity.
      Parameters:
      graph - the Graph to perform FastGreedy on
      Returns:
      the list of Graphs representing the clustering with the maximum modularity